package cn.hsa.fqz.task.controller.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author Administrator
 * @version 1.0
 * @date 2023-09-25 10:36
 */
@Data
@ApiModel("异地协查VO")
public class TTaskMedcClueOffsiteVO implements Serializable {

    /**
     * 主键
     */
    @ApiModelProperty("主键")
    private Integer id;

    /**
     * 任务主键
     */
    @ApiModelProperty("任务主键")
    private Integer taskId;

    /**
     * 任务编号
     */
    @ApiModelProperty("任务编号")
    private String taskCode;

    /**
     * 违规线索序列号
     */
    @ApiModelProperty("违规线索序列号")
    private String sequenceNo;

    /**
     * 医药机构代码
     */
    @ApiModelProperty("医药机构代码")
    private String medcCode;

    /**
     * 医药机构名称
     */
    @ApiModelProperty("医药机构名称")
    private String medcName;

    /**
     * 省级行政区划
     */
    @ApiModelProperty("省级行政区划")
    private String proviceCode;

    /**
     * 地市行政区划
     */
    @ApiModelProperty("地市行政区划")
    private String cityCode;

    @ApiModelProperty("风险等级")
    private Integer fxdj;

    @ApiModelProperty("协查对象编码")
    private String recieverBy;

    @ApiModelProperty("协查对象名称")
    private String recieverByName;

    @ApiModelProperty("协查行政类型(REGION/PERSON)")
    private String recieverByType;

    @ApiModelProperty("移交人编号")
    private String sendBy;

    @ApiModelProperty("移交人姓名")
    private String sendByName;

    @ApiModelProperty("移交时间")
    private Date sendTime;
}
